large raindrop - Spanish English Dictionary